17047 20
10259 17
2957 4
3402 14
4244 14
1972 5
3022 13
3634 17
1266 1
3038 12
2272 6
8178 39
2508 6
2508 10
2672 10
2076 7
2820 21
6481 11
2018 8
2496 13
1850 9
1501 2
2391 11
3628 27