197548
184844
990577
83749
531312
22695
118621
347585
114341
382491
73596
142955
205549
52438
905449
524967
14846747
670386
4559578
4217980
3446510
3208192
2185216
2176495
2049492
185266
1845948
16325
154561
1540545