386267
778753
444325
34698
328670
482370
692126
713661
702924
388627
1351
66840
5487367
4513935
4327459
3440462
3438998
3392286
3337956
3001729
2986226
2476209
2131352
2125407