20135 36
125779 107
10946 19
6218 10
81111 113
14103 21
105604 211
9618 18
33696 71
14320 27
8390 6
24692 34
9355 18
17589 17
42248 141
7762 23
9586 25
9163 20
12148 23
12673 32
31818 87
8787 19
30239 31
43314 143