6995 324
8715 464
14953 411
303332 1072
13478 715
40421 780
14383 54
39043 112
35688 508
15409 833
8573 626