4402 299
2530 74
1331 240
653 81
2341 275
2154 318
1103 109
1584 268
6522 917
2118 139
2762 691
2986 430
3875 684