1045 223
857 275
2274 603
2578 813
5129 784
55684 317
85449 98
85970 534
59471 125
115626 688
33949 597
114630 745