6945 324
8709 464
14952 411
303233 1072
13476 715
40411 780
14371 54
39008 112
35666 508
15400 833
8566 626