15476 1213
41436 680
58647 1372
39598 382
12526 507
34162 562
51430 796
11989 139
31505 1052
15197 182
35629 1060
29312 663
349750 5276
295303 3229
267865 3810
250210 2813
216401 2125
207860 3088
197405 2665
190587 2343
152916 1825
125758 2400
125660 1260
124414 993