95818
372468
97861
1000341
760817
569224
593984
91382
343851
132422
14308
876207
79653
646553
631878
56448
14928747
672886
4583578
4237980
3454510
3226192
2208216
2182495
2052492
185466
1848948
16335
154661
1540545