680621
966616
2287621
2387488
4027658
4882474
1783472
3677750
1822767
3942530
66423
63797
60697
53595
57433
70808
56436
46020
47296
48414
334843
2238725
552062
910197
4079222
1228638
5497727
823580
9078477
499527