103964 623
24793 882
8546 42
8698 240
97040 1078
79359 432
25957 821
14773 471
11367 190
24999 109
28628 264