2029 23
1164 76
3420 603
2001 301
4030 567
2908 576
4048 689
2290 463
1032 123
1814 367
1285 29
2875 479
1816 389
3334 566
2628 650