4402 299
2529 74
1330 240
653 81
2332 275
2154 318
1098 109
1583 268
6518 917
2112 139
2761 691
2985 430
3873 684