1062 128
2040 23
1170 76
3428 603
2013 301
4032 567
2910 576
4055 689
2297 463
1038 123
1820 367
1288 29
2880 479
1818 389
3340 566
2628 650