829759
762125
1128952
490252
1180431
63172
326612
1300996
18614
1433388
630895
82440
769428
60712
775265
403957
164231018
14097923
9385167
5887310
2779294
2311693
1984297
1819961
1594483
1557868
1535211
1459191