6964 324
8711 464
14952 411
303292 1072
13478 715
40415 780
14375 54
39025 112
35678 508
15407 833
8570 626