3156540
1190
6521242
1463
7575611
1790
3319032
1288
778939
1586
4022623
1426
2632783
549
2454683
747
2686152
672
10447243
1661
7391818
1768
4439704
1473
2364994
709
5044847
1793
5273599
1454
4313406
779
2118944
508
5359572
1737
7632461
16508227
4690
6310385
1856
4000620
1218
3274742
895
4273222
1344
3579285
728
9666994
3025
3241922
1209
3327031
980