17047 20
10412 17
3029 4
3514 14
4349 14
2044 5
3117 13
3715 17
1331 1
3124 12
2356 6
8316 40
2593 6
2567 10
2751 10
2140 8
2890 22
6582 11
2097 8
2585 13
1932 9
1588 2
2508 11
3754 28