19885 51
17121 49
17046 69
27451 47
1776 6
18736 30
9192 19
9543 12
5697 20
10772 13
8129 24
4630 22
14962 42
2598 9
1704 4
2441 9
7784 18
21339 27
7181 13
22836 24
150050 127
31113 36
85242 158