674
720
580
573
746
1000
815
690
1050
1250
10922
8011
588511
42400
42233
40097
3554270
3316154
29274
2801149
26686
22652
21140
19290