227575
295468
659593
707288
926129
550652
251253
985115
736270
798565
851937
727640
407918
757122
344543
225957
5553500
2891654
2095336
1861237
1808736
1740895
173467
1643433
1523922
1520854
1474850
1393500
1336400
1329590