6943 324
8708 464
14952 411
303229 1072
13476 715
40411 780
14371 54
39005 112
35664 508
15399 833
8566 626