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