4402 299
2531 74
1331 240
653 81
2343 275
2155 318
1104 109
1585 268
6532 917
2119 139
2762 691
2986 430
3878 684