2565025
989
2485295
631
1378194
307
473717
483
1879291
697
4380105
1850
2116022
354
2601398
801
1621498
392
1650105
348
1457212
455
8280678
1570
1753605
449
1584892
373
6935665
1668
4561573
1306
2082791
571
7220014
1498
2069822
7052
1779671
405
5909602
1429
13013161
5532
974474
207
3415683
1250
4152170
1627
5827717
2274
3755623
1344
5800809
1558