676
11919
1545
10712
1007
1188
9512
1416
672
15324
555
1349
605011
43450
43323
41287
3661270
3443156
29754
2877149
27406
23332
21740
19810