103808 623
24787 882
8538 42
8698 240
96961 1078
79320 432
25937 821
14766 471
11361 190
24966 109
28584 264