39027 852
112948 1581
49050 521
14549 441
29644 649
11683 1060
28881 1339
28544 1709
28234 1999
33803 300
21881 1679
50729 1010
357815 5336
304501 3302
271519 3830
257682 2859
221340 2156
212909 3130
201220 2683
195467 2372
155067 1848
128535 2409
128070 1270
126429 1006