17047 20
10439 17
3035 4
3525 14
4363 14
2049 5
3122 13
3721 17
1335 1
3139 12
2363 6
8328 40
2601 6
2572 10
2761 10
2143 8
2896 22
6591 11
2106 8
2591 13
1940 9
1592 2
2518 11
3764 28