12861 16
7299 12
48438 32
20776 19
27899 41
12065 10
104653 175
8778 9
7842 12
13187 25
29028 41
21142 17
27162 30
9339 10
22215 21
9918 10
14302 17
11721 11
7657 9
10520 9
5691 6
27296 39
20975 27
57575 99