14121 258
2666 238
1139 328
1601 308
2401 229
3431 784
4724 328
3410 334
8288 383
4000 910
2940 634
421 59
1706 50
3892 840
2404 510
9115 801
3499 706
2997 458