1131 38
4321 521
2784 56
8738 621
2200 265
3612 759
1477 34
1458 112
2077 374
1293 127
3213 315
551 41
999 86