2030 23
1166 76
3422 603
2003 301
4030 567
2908 576
4048 689
2291 463
1032 123
1814 367
1286 29
2875 479
1816 389
3334 566
2628 650