4402 299
2529 74
1331 240
653 81
2341 275
2154 318
1102 109
1584 268
6522 917
2118 139
2761 691
2986 430
3874 684