6803 324
8699 464
14946 411
302983 1072
13468 715
40409 780
14337 54
38925 112
35590 508
15373 833
8546 626