103198 623
24780 882
8524 42
8690 240
96744 1078
79119 432
25838 821
14744 471
11339 190
24882 109
28420 264