2860 482
14920 474
3826 88
8961 796
7398 530
10221 129
16661 842
10621 416
8959 831
20737 264
24113 738
3449 761