109521 258
41026 209
84408 156
98033 125
45971 116
55438 109
19746 91
37629 87
32033 80
22891 76
20236 72
50121 70
32545 68
38832 64
21065 61
10261 59
25266 57
17426 56
25895 54
11274 53
14165 51
18797 51
11582 46
16477 46