107908 250
39501 201
83258 153
44836 115
96504 113
54307 108
19385 90
30869 80
36172 78
22129 73
19515 71
48201 70
31817 63
38095 61
9879 57
24533 56
25150 54
16694 54
20290 52
10910 52
13811 51
18353 49
11582 46
16122 46