14121 258
2666 238
1139 328
1601 308
2401 229
3431 784
4724 328
3410 334
8289 383
4000 910
2941 634
421 59
1706 50
3892 840
2405 510
9116 801
3501 706
2997 458