7125 324
8721 464
14959 411
303554 1072
13488 715
40432 780
14416 54
39151 112
35767 508
15436 833
8596 626