102905 258
52832 220
83397 178
36207 166
49315 157
35190 144
35926 131
55082 128
57247 118
35012 113
44907 101
34531 99
21582 88
29684 88
26496 86
51007 84
29125 84
48742 80
33975 76
72776 73
26994 68