22048 523
38896 1213
43606 1040
65124 1836
32108 2131
62448 1760
22729 741
53839 1272
40208 282
26662 991
37863 914
19692 1798
312169 4944
266802 2908
250481 3660
220554 2550
200925 1991
190383 2899
176123 2459
164083 2179
140255 1713
116037 2360
115885 932
115671 1222