419352
987380
601935
796294
191837
784426
199908
100342
532108
384298
545950
660506
5099799
3533581
3035148
2338804
2220988
2025609
1933357
190378
1750118
1716136
1676195
1629471