2938234
835
1626107
603
1796101
829
4688245
1784
7864835
2503
2135368
936
3558437
995
2768066
669
3103026
521
1781851
606
2550737
596
975043
166
2583871
546
640171
791
1252210
333
333511
662
826518
160
4049761
1127
2156316
11656134
4011
2915818
697
3084990
810
4365616
1376
3453728
1451
380101
194
2025991
1741962
666
2884186