198790
190247
152455
141700
134112
108478
103427
86432
84771
80086
8582
12492
3714
10606
48190
622874
31511
3708
1668
15113