4402 299
2531 74
1331 240
654 81
2343 275
2155 318
1104 109
1585 268
6533 917
2121 139
2762 691
2986 430
3879 684