856554
590580
303429
843767
955768
55332
892472
443630
831324
570186
210401
4296
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471