2843 482
14788 473
3812 88
8956 796
7389 530
10198 129
16651 842
10612 416
8947 831
20711 264
24074 738
3448 761