2387 505
5531 226
2326 601
3802 892
1947 322
3266 720
2454 264
2625 632
3063 650
2757 511
3567 883
2570 480
294 49
2738 387
7310 392
826 99
2384 377
4739 517
2145 450
3240 846
2874 705
1438 309
677 79
4095 640