19885 50
17121 49
16636 69
27030 47
1776 6
18736 30
9192 19
9543 12
5697 20
10772 13
7719 24
4630 21
14962 42
2598 9
1704 4
2036 9
7784 18
21339 27
7181 13
22430 24
150050 127
31113 36
84812 158
5835 22