1229 244
2217 681
1709 541
599 106
2564 656
1858 498
251 26
2234 567
2690 648
1561 363
4622 57
6729 75
26356 265