147363
524980
23852
546539
96376
83676
394525
846768
83961
52585
435503
625633
2981361
2669455
2591928
2564455
2265995
2160955
2125281
2055719
1940226
1693208
1630351
1585406