6954 324
8709 464
14952 411
303269 1072
13478 715
40414 780
14374 54
39021 112
35673 508
15403 833
8568 626