555242
396316
798708
102425
1000479
907655
287367
568372
119545
240368
636125
140626
5174799
3591581
3119148
2425804
2245988
2070609
1995358
192278
1777118
1724136
1697196
1643471