102905 258
52832 219
82980 178
36207 165
49315 156
35190 144
35926 131
54701 127
57247 118
35012 112
44907 101
34531 99
21582 88
29684 88
26496 86
51007 84
29125 84
48742 80
33975 76
72776 73
26994 68