2880 482
15092 474
3851 88
8969 796
7405 530
10247 129
16675 842
10651 416
8973 831
20759 264
24155 738
3451 761