562
7031
7427
512
7410
502
559
6930
665
866
590
627
30717
23300
21482
19343
1554267
14972
1391148
13396
1219144
11860
10380
8710