31237 101
14855 30
34561 97
11172 25
9578 1
11137 6
13088 12
10856 9
23811 55
12973 17
12182 14
11217 11
18472 43
13297 32
23086 62
33265 118
29180 72
25165 76
9553 6
9758 17
9462 4
22157 64
19819 57
14105 4