2582659
728
15489594
5174
8806710
2554
2846955
709
5543428
1077
5865909
1806
8605353
2745
5516664
1064
5591098
1055
2041837
593
1262945
323
2283274
493
666680
210
78731
131
2887378
741
1673623
411
2573429
678
4052101
1313
554481
226
1083997
4729353
2559612
562
9862860
3311
12059050
3628
3487051
706
2023465
505
3112140
936
17177662
4165