2631000
386428
454662
655196
737470
210448
760349
138364
924624
803496
750297
314975
2912361
2603455
2537928
2484455
2226995
2125955
2081281
2017719
1904226
1672208
1610351
1567406