469457
21027
1238850
445152
1562959
957501
775518
1086150
721006
1351150
1116557
407793
1338594
954751
1419033
390222
