525491
800190
701857
431352
596628
437590
39657
130535
810516
196115
12764
630132
6301368
5109935
4899460
37901000
3758287
3738956
3628462
3343226
3281730
315636
2755209
242210