8169 848
17991 170
2743 410
22552 78
1783 274
13324 678
6331 917
3626 659
3850 524
6158 552
18587 127