8095 848
17962 170
2740 410
22550 78
1783 274
13303 678
6304 917
3625 659
3846 524
6151 552
18554 127