420739
660616
997739
31565
383785
155666
126118
163299
693947
519221
538595
920198
5554367
4551935
4372459
3468998
3451462
3423286
3372956
3026729
3020226
2498209
2140407
2139352