20321 52
17121 49
17046 70
27451 47
1776 6
19142 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 133
31113 36
85242 158