12137 26
10485 31
7550 37
31151 97
27888 90
32928 177
41259 62
12335 27
9950 9
8751 4
31708 40
91673 160
12492 17
24553 69
18234 51
79194 426
27691 41
19641 39
16889 33
7867 21
7571 19
2238 9
53724 191