8183 508
14932 834
12506 489
9061 744
11497 660
18460 446
7953 746
15473 424
28929 576
20773 832
29301 534
9472 814
8082 759
4812 399