6665 324
8692 464
14942 411
302759 1071
13461 715
40404 780
14315 54
38867 112
35516 508
15354 833
8530 626