24033 22
14690 5
12831 12
45425 60
15629 23
33667 27
31309 26
1835 5
61507 95
17183 14
5266 8
17971 38
11733 14
6321 12
5738 17
6301 13
6078 5
7712 11
4610 8
5885 10
13170 26
5787 15
5597 8
5393 7