10485 31
7550 37
31151 97
27487 89
32928 176
40876 62
12335 27
9950 9
8751 4
31708 38
91285 158
12492 17
24553 68
18234 49
78788 424
27691 41
19641 39
16889 33
7485 21
6719 18
2238 9
53724 190
11048 27