5056 860
2881 655
1469 241
1697 321
3137 731
1806 348
881 220
1073 297
2922 576
2715 627
1636 305
3013 542
2334 422
331 24
2649 632
1306 334
1668 459
2080 97
3015 591
3069 632
2803 649
1474 321
1751 508
1553 229