101031 153
95803 328
49032 156
46966 167
45452 155
36840 89
30739 67
29220 92
27363 71
26517 63
26175 44
24568 43
24136 47
24092 51
22745 81
22308 41
20632 62
19437 35
18536 31
17227 64
16601 74
15472 47
14781 30