125525 427
46803 269
33222 197
33689 172
19866 157
31673 155
45282 148
28243 141
17230 130
34186 125
20483 116
26060 108
19209 106
31633 106
24503 104
39249 101
25992 97
32113 94
13468 87
19420 87
36358 86
17479 81
15622 80
22723 79