107575 1143
88128 1001
28906 1177
64653 1645
15476 1213
14875 1926
34692 1546
19793 1540
46049 1719
14388 1067
38074 292
33707 1783
349651 5274
295208 3226
267830 3810
250144 2810
216346 2123
207787 3088
197350 2665
190527 2343
152889 1825
125730 2400
125629 1260
124389 993