1001 255
2638 586
1427 382
2818 727
869 248
2492 523
1500 333
1821 443
614 135
2569 642
2618 655
2187 571
2785 768
2988 648
2303 519
2366 632
940 270
1704 418
1244 263
1759 163
1765 385
2730 882
1964 612
2572 574
2967 905
3209 596
1138 252
2083 511