575948
619366
64774
586705
25724
863349
739611
16718
639953
345903
403914
34517
5545367
4546935
4365459
3464998
3449462
3420286
3370956
3023729
3014226
2496209
2137352
2136407