8080 848
17959 170
2739 410
22549 78
1783 274
13298 678
6298 917
3625 659
3846 524
6150 552
18545 127