8201 848
18010 170
2751 410
22553 78
1785 274
13331 678
6347 917
3626 659
3850 524
6161 552
18606 127