30610 1626
14480 988
12070 139
31295 778
40660 272
27541 1093
49152 1976
63732 1051
55577 1390
47645 1594
23899 1842
50492 812
356026 5326
302511 3291
270677 3825
255767 2850
220325 2150
211798 3122
200550 2681
194393 2369
154662 1846
127970 2407
127375 1269
126058 1004