103798 623
24787 882
8538 42
8698 240
96957 1078
79316 432
25934 821
14766 471
11361 190
24965 109
28580 264