13954 1126
30503 304
19801 507
56128 1719
29408 876
25868 122
20583 327
14187 1517
46429 1284
38609 955
31318 1870
49334 1229
342784 5180
288538 3079
264336 3755
244955 2753
212735 2094
203485 3004
193399 2620
185881 2295
150503 1782
123293 2378
123043 1247
122571 972