113303 306
112734 193
26756 165
34491 158
81604 150
89373 148
23832 125
41678 123
17152 122
24634 115
41343 111
19885 109
30379 108
35085 106
13931 105
21399 95
26915 92
14480 92
27771 88
45838 84
20213 83
23894 82
18851 81
26911 71