6905 324
8705 464
14951 411
303153 1072
13475 715
40411 780
14357 54
38979 112
35636 508
15390 833
8560 626