1230 244
2217 681
1709 541
600 106
2564 656
1858 498
255 26
2234 567
2691 648
1563 363
4622 57
6733 75
26367 265