102940 623
24774 882
8520 42
8684 240
96678 1078
79060 432
25792 821
14734 471
11331 190
24866 109
28380 264