21812 21
25137 15
9304 7
14570 16
18384 23
2567 9
5519 8
24839 24
15095 10
16730 6
9670 7
5266 11
33314 57
11418 15
6910 20
22076 18
23527 29
14629 12
11573 11
5423 6
15839 15
22294 20
45893 94
8117 9