8135 848
17979 170
2742 410
22552 78
1783 274
13322 678
6327 917
3626 659
3850 524
6158 552
18581 127