990398
491277
371319
55761
867808
1077496
134861
1027857
811251
9857
685292
40570
559290
61113
617784
672837
4975500
2617654
1919336
1704736
1676237
160767
1544895
1513433
1482854
1472922
1431850
1316500
1310400
12702