4402 299
2531 74
1331 240
653 81
2343 275
2155 318
1104 109
1584 268
6526 917
2118 139
2762 691
2986 430
3876 684