5000 54
11953 49
14550 22
15591 42
97938 251
17590 46
15248 35
6633 23
57589 181
4768 13
22204 24
28381 22
98929 91
22468 17
12958 34
7589 15
21879 35
11834 19
2312 9
9540 9
70432 201