9366 17
2982 8
7492 3
12521 50
8555 31
5051 17
20720 67
19720 73
1031 3
2614 4
14674 31
5647 25
29504 98
2536 5
5717 8
7464 16
9928 20
8234 23
5148 22
1774 3
5581 13
3724 13
9752 10
12000 11