1160 76
3413 603
1995 301
4026 567
2905 576
4043 689
2283 463
1029 123
1813 367
1276 29
2869 479
1812 389
3331 566
2623 650