7092 324
8720 464
14957 411
303500 1072
13484 715
40432 780
14406 54
39112 112
35749 508
15426 833
8591 626