6641 324
8691 464
14941 411
302708 1071
13460 715
40401 780
14307 54
38844 112
35497 508
15348 833
8526 626