6949 324
8709 464
14952 411
303245 1072
13477 715
40412 780
14372 54
39014 112
35667 508
15402 833
8567 626