282818
103955
81717
10001000
66696
155473
96299
470297
456446
485300
224433
356308
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471