8103 848
17962 170
2740 410
22551 78
1783 274
13308 678
6307 917
3626 659
3846 524
6153 552
18561 127