23939
11815
926434
239680
388620
422502
543913
814838
1030846
1018860
1013979
1012554
1007452
1004622
1002939
1001922
588441
228133
547508
454851