674
720
580
573
746
1000
815
751
690
1050
1250
10922
589111
42470
42293
40137
3559270
3341154
29284
2802149
26716
22702
21150
19330