2579 30
10030 43
14128 22
15591 42
96610 241
17175 43
15248 35
6227 23
57182 179
4768 11
21772 24
28381 21
98435 89
22468 17
12958 34
7589 14
21879 34
11419 19
2312 9
9540 9
70009 199