6976 324
8713 464
14952 411
303314 1072
13478 715
40418 780
14380 54
39034 112
35683 508
15409 833
8571 626