270164
1124949
1695638
1016778
1163833
876532
575352
1031566
1638845
552886
99416
384826
1131843
670366
114968
1402515
831379
1170852
426723
2306890
785697
1926517
467525
48080
2309869
1234282