8234 848
18020 170
2754 410
22556 78
1785 274
13347 678
6356 917
3629 659
3850 524
6166 552
18619 127