108833 1543
72305 1170
40156 634
21022 1968
18816 1514
43894 773
57826 1266
45359 1770
14985 326
53933 983
48157 1783
33470 811
339272 5146
285911 3050
262859 3735
242111 2723
210923 2080
202362 2993
191274 2582
184012 2283
149132 1765
122333 2373
122234 1242
121712 959