4402 299
2529 74
1330 240
653 81
2333 275
2154 318
1099 109
1583 268
6519 917
2112 139
2761 691
2985 430
3873 684