316445
627143
269637
587658
199494
943400
28082
564407
710347
39213
924431
360748
5513367
4531935
4349459
3444998
3444462
3404286
3354956
3011729
3000226
2482209
2133352
2132407