125096 426
49317 46
46803 269
45282 148
43452 44
40707 75
39249 101
39038 67
37507 39
37078 53
36358 86
34186 125
33689 172
33222 196
32113 94
32062 16
31673 155
31633 106
30086 79
27819 141
27263 66
26668 31
26060 108
25992 97