105126 1123
99307 843
39857 1501
71401 413
66671 928
60208 738
30325 516
55154 1515
24374 1567
50111 1089
47223 257
27584 281
343889 5194
289753 3107
264838 3758
245843 2763
213459 2099
204295 3012
194066 2627
186422 2298
151014 1787
123843 2382
123513 1248
122876 975