1131 38
4320 521
2782 56
8738 621
2198 265
3609 759
1476 34
1458 112
2076 374
1292 127
3212 315
551 41
999 86