8195 848
18008 170
2751 410
22553 78
1784 274
13329 678
6344 917
3626 659
3850 524
6161 552
18599 127