768681
674400
9811000
127716
750137
940325
220518
149935
598851
18450
693975
434679
431442
568461
111378
126593
14902747
671786
4574578
4228980
3451510
3219192
2200216
2182495
2050492
185266
1846948
16325
154661
1540545