12283 7
10341 3
11185 8
10983 15
13897 14
19536 35
12442 20
9053 6
14701 5
13316 10
23464 43
9607 1
12690 6
12535 15
15234 28
15098 29
10264 8
10081 4
9889 8
9341 4
10121 4
10577 3
41908 34
16532 29