571
936
990
1450
1280
1090
1210
715391
1048956
676873
562
736
39957
30550
28963
26285
2256267
20434
1968153
1824149
18106
15060
14590
12900