6685 324
8692 464
14943 411
302791 1071
13462 715
40404 780
14316 54
38875 112
35523 508
15355 833
8532 626