125096 426
46803 269
33222 196
33689 172
19866 156
31673 155
45282 148
27819 141
17230 130
34186 125
20483 116
26060 108
31633 106
19209 105
24503 104
39249 101
25992 97
32113 94
13468 87
19420 87
36358 86
17056 81
15622 80
30086 79