6861 324
8703 464
14947 411
303086 1072
13472 715
40410 780
14349 54
38948 112
35618 508
15380 833
8553 626