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