1251 132
2401 394
2751 532
7746 505
3514 653
3429 661
2240 437
4708 500
3296 367
2489 436
2779 386
2227 292
3277 720
1570 85
3687 870
3244 674
2662 159
1492 260
4415 521
11971 861
2202 299
3261 534
2886 445
16332 779