104042 623
24795 882
8548 42
8698 240
97085 1078
79388 432
25969 822
14776 471
11369 190
25016 109
28653 264