3995 5
7487 3
17497 17
25431 66
37006 71
18902 35
9241 24
11104 19
19916 43
11252 16
17239 19
11816 15
8881 12
17587 32
27916 65
22430 48
7489 14
5423 3
4531 7
7507 11
4265 3
4825 11
19955 20
10743 20