194379
318612
99903
58279
82185
492409
33634
632904
622536
820750
237480
577715
5458367
4490934
4310459
3438462
3429998
3372286
3322956
2989729
2971226
2469209
2125352
2121407