6931 324
8706 464
14951 411
303216 1072
13476 715
40411 780
14369 54
38997 112
35651 508
15396 833
8563 626