8751 938
4071 61
4834 158
3054 393
2087 97
2635 485
3034 214
1967 116
2425 309
2590 140
4548 586
5820 821