2860 482
14918 474
3825 88
8961 796
7397 530
10221 129
16661 842
10621 416
8958 831
20735 264
24112 738
3449 761