3125 694
1001 155
2652 470
2962 782
3048 758
456 101
2536 803
2528 326
1582 509
2556 486
2390 573
2567 793
1408 379
3857 873
1165 285
851 64
728 89
3363 680
1606 352
2174 141
1295 296
3351 640
2424 701
1833 368