103883 623
24789 882
8538 42
8698 240
96998 1078
79330 432
25940 821
14770 471
11364 190
24978 109
28600 264