4400 299
2528 74
1329 240
652 81
2332 275
2153 318
1092 109
1582 268
6516 917
2102 139
2761 691
2984 430
3871 684