17047 20
10496 18
3050 5
3560 14
4398 14
2069 5
3135 13
3756 17
1351 2
3157 13
2383 7
8355 40
2620 6
2583 11
2771 10
2161 8
2914 22
6617 11
2119 8
2604 13
1953 9
1609 2
2539 11
3779 28