16626 1501
25539 442
37564 1474
38701 1597
23265 1780
25870 1574
24791 1450
29434 1429
11057 1818
44559 1433
30174 1078
13872 225
328622 5059
278467 3000
257197 3707
233117 2651
207012 2033
197514 2955
184936 2536
175417 2228
145010 1739
119606 2367
119553 1229
119265 946