11507 9
12723 6
12807 10
15309 21
12871 18
11888 4
18462 50
12925 6
15613 40
15072 15
22806 54
14961 28
30702 50
10249 9
9396 8
11166 9
12595 13
21037 42
11917 17
14796 33
20309 58
10751 13
18644 33
10220 2