21236 19
6317 10
17578 30
27984 54
2891 10
4996 7
4636 8
9050 27
3688 2
17342 11
13872 18
3013 6
3406 11
4903 8
10890 17
18289 3
7097 8
4696 10
4631 11
4910 11
12048 15
6353 13
4028 7
3516 10