2400 6
16263 50
12036 20
20325 21
66135 78
9429 15
35273 37
3189 8
3366 7
5686 10
7891 6
4153 5
6783 6
12931 25