8606 633
5439 615
4220 372
3378 305
3003 57
4839 744
3304 272
3787 519
2405 263
1506 112
859 89
924 53
4287 696
950 155
3530 828