1034 301
1502 470
2349 634
872 210
259907 974
121083 212
4292 729
3133 598
68644 256
2458 479
9644 790
488033 1324
12709 426
35800 609