42965 1669
20908 278
38392 893
24005 1451
41845 763
31498 145
41570 319
15703 1889
35082 1679
23651 707
43659 1875
36275 953
351335 5289
297129 3255
268567 3818
251468 2823
217453 2137
208912 3099
198149 2667
191747 2351
153365 1828
126215 2401
126098 1264
124917 997