6958 324
8711 464
14952 411
303278 1072
13478 715
40414 780
14375 54
39022 112
35675 508
15404 833
8570 626