1131 38
4320 521
2781 56
8737 621
2197 265
3609 759
1476 34
1458 112
2076 374
1291 127
3211 315
551 41
999 86