30404 1178
83773 2492
57615 407
69068 1140
58511 484
61386 1638
50103 238
30098 1098
47838 1510
58132 424
17777 1932
53313 1227
350776 5283
296407 3250
268355 3814
251025 2821
216993 2134
208494 3097
197859 2666
191371 2349
153189 1827
126045 2400
125920 1261
124729 995