7111 324
8721 464
14959 411
303540 1072
13486 715
40432 780
14413 54
39147 112
35765 508
15436 833
8595 626