434200
313139
801981
311823
398892
682224
12557
675231
419378
566380
736652
693684
5596367
4582935
4390459
3480998
3460462
3434286
3385956
3038226
3034729
2513209
2147407
2145352