6296046
3292
6703319
2604
1568056
452
3835708
1043
7517582
2566
3889709
992
5116199
1033
29899821
12487
10983733
3207
17216628
4018
7193477
1803
9301536
3546
4271328
1432
2544831
860
4740433
1589
7827689
3703
12779260
5177
2804571
801
3551875
1137
4022378
1737
2552302
1300
5521556
1677
10951670
1674
3469197
845
4608672
2287
18221010
4269
23880458
11919
3560523
540