9366 16
2982 8
7492 3
12521 50
8555 30
5051 16
20720 66
19314 71
1031 3
2614 4
14674 31
5647 25
29504 97
2536 5
5717 8
7464 16
9928 20
8234 23
5148 22
1774 3
5581 13
3724 13
9347 10
12000 11