480127
562596
573136
650432
227736
470161
246192
316406
410800
734337
349551
334361
5052799
3491581
2967148
2293804
2202988
1996609
189378
1886357
1735118
1707136
1653195
1620471