1223 244
2217 681
1709 541
595 106
2562 656
1858 498
246 26
2233 567
2688 648
1557 363
4620 57
6729 75
26348 265