10485 31
7550 37
31151 97
27487 90
32928 177
41259 62
12335 27
9950 9
8751 4
31708 40
91285 160
12492 17
24553 68
18234 51
79194 425
27691 41
19641 39
16889 33
7867 21
7571 18
2238 9
53724 191
11048 27