103761 623
24787 882
8538 42
8698 240
96936 1078
79304 432
25924 821
14764 471
11357 190
24957 109
28571 264