20742 53
17536 50
17046 70
27451 48
1776 6
19142 30
9192 19
9543 12
5697 20
10772 13
8129 24
4630 23
14962 42
2598 9
1704 4
2441 9
7784 18
21749 27
7181 14
22836 24
150497 134
31113 36
85242 159