6514
1070
562
11916
737
816
5712
8136
627
13525
754
663
40927
31120
30033
27005
2362267
21164
2036153
1884149
18746
15530
15030
13340