83325
89791
123256
645335
771749
419156
273941
488652
1525148
1341636
1219706
1195948
1182634
1118830
1103244
1096292
597589
485363
523554
204213