103833 623
24788 882
8538 42
8698 240
96969 1078
79323 432
25937 821
14767 471
11361 190
24969 109
28588 264