174408
720170
258108
70917
783575
727709
545794
120201
1041681
652570
640850
513558
706126
658829
738486
364806
14844747
670286
4558578
4215980
3446510
3208192
2184216
2176495
2049492
185266
1845948
16325
154561
1540545