457760
493417
190487
532662
1006826
399572
511315
616109
922673
495669
886364
122488
5581367
4569935
4382459
3473998
3459462
3430286
3381956
3032729
3027226
2508209
2142407
2142352