2877 482
15030 474
3840 88
8964 796
7402 530
10243 129
16672 842
10646 416
8967 831
20747 264
24139 738
3450 761