8193 508
14944 834
12522 489
9069 744
11504 660
18499 448
7968 746
15487 424
28954 576
20808 832
29335 534
9481 814
8088 759
4813 399