8123 848
17969 170
2742 410
22552 78
1783 274
13314 678
6319 917
3626 659
3848 524
6157 552
18573 127