28101 79
42220 121
8863 36
2503 10
8085 12
21746 71
16873 17
14892 63
16468 84
4357 11
27211 101
12416 22
18076 40
20858 27
26363 87
24387 165
35807 162
13613 25
7529 47
7610 29
4187 34