102947 623
24774 882
8520 42
8684 240
96683 1078
79060 432
25796 821
14736 471
11331 190
24866 109
28380 264