109521 258
40612 206
84007 155
98033 125
45971 116
55047 109
19746 90
37629 87
31639 80
22500 76
20236 72
49719 70
32545 68
38832 64
21065 61
9879 59
25266 57
17426 56
25895 54
11274 53
14165 51
18797 51
11582 46
16477 46