6951 324
8709 464
14952 411
303259 1072
13477 715
40414 780
14372 54
39019 112
35669 508
15403 833
8568 626