8191 508
14940 834
12515 489
9068 744
11501 660
18487 448
7962 746
15483 424
28946 576
20796 832
29322 534
9479 814
8088 759
4813 399