2888 482
15107 474
3853 88
8970 796
7405 530
10248 129
16678 842
10652 416
8973 831
20766 264
24164 738
3451 761