6930 324
8706 464
14951 411
303208 1072
13476 715
40411 780
14367 54
38995 112
35651 508
15396 833
8563 626