2543989
571
9253196
3041
97074328
40755
4116749
1731
2785807
901
2925611
1083
2751108
672
3896457
986
3626780
1284
6108299
1674
5451451
2032
8364546
2839
9007841
2714
40695810
6364
1867488
848
9631054
4146
5829724
2538
3928432
311
1436091
364
2498002
989
15137430
4800
30405036
13332
3736698
741
15101321
4614
2516170
879
5719388
1768
2742962
876
1013939
1715