103782 623
24787 882
8538 42
8698 240
96948 1078
79309 432
25932 821
14765 471
11359 190
24965 109
28576 264