4401 299
2529 74
1330 240
653 81
2332 275
2153 318
1092 109
1583 268
6517 917
2103 139
2761 691
2984 430
3871 684