470472
927219
668497
612532
516243
45029
970117
464987
1003184
187900
173707
727610
5102799
3537581
3037148
2340804
2222988
2027609
1937357
190578
1750118
1716136
1678195
1630471