8194 848
18005 170
2751 410
22553 78
1784 274
13329 678
6343 917
3626 659
3850 524
6161 552
18597 127