10191 58
8273 37
14617 114
13677 91
7505 52
6901 34
7160 21
8014 10
48088 45
107032 214
12489 29
44924 82
22446 36
140813 243
12238 18
11422 27
37485 97
9029 19
1821 12
8391 33
3036 29
12743 26
9672 16
2546 7