20621 26
5878 10
3965 9
2797 4
21521 21
6317 10
18145 34
28812 54
2891 10
4996 7
4920 9
9316 28
3688 2
17622 11
14136 18
3276 6
3406 12
4903 8
10890 17
18289 3
7385 8
4962 11
4631 12
4910 11