6761 324
8698 464
14943 411
302908 1071
13464 715
40406 780
14331 54
38918 112
35567 508
15369 833
8540 626