6689 324
8692 464
14943 411
302797 1071
13462 715
40404 780
14316 54
38876 112
35524 508
15355 833
8533 626