2400 6
16548 50
12036 20
20325 21
67040 82
9429 15
35562 37
3189 8
3366 7
5686 10
7891 8
4440 5
6783 6
13509 25