634484
549408
2241000
197205
822998
1001661
472643
789817
652961
171496
23651
968947
2914361
2605455
2539928
2485455
2226995
2128955
2082281
2017719
1904226
1672208
1611351
1568406