604988
336409
711120
178559
389436
381945
11675
238480
437171
42638
417352
504871
5305799
3732581
3243148
2563804
2307988
2154609
2072358
194378
1851118
1750136
1744196
1667471