113316 297
117588 185
57300 171
41037 162
95499 159
73674 136
37014 80
93936 76
37028 59
13411 56
19392 54
22734 53
34566 52
25398 51
20389 50
33418 44
26444 43
24228 41
13941 35
25231 35
16320 34
7384 34