3001 667
666 161
2277 689
982 182
1416 397
1492 295
3173 892
2930 942
2410 633
1083 128
579 140
1797 564
2941 757
1874 338
2667 655
2122 571
1668 451
2205 572
1463 278
1600 366
1752 355
2874 790
534 127
937 239
2035 403
2469 528
2396 618
2863 852