3125 631
3180 760
2658 562
1635 241
630 51
2685 369
2354 392
1659 224
2298 433
3465 640
1211 217
674 77
2555 430
7811 773