641310
171608
983223
726985
145684
511436
824820
719320
495143
841578
411825
804797
5544367
4546935
4365459
3464998
3448462
3420286
3370956
3023729
3014226
2496209
2137352
2136407