9793 9
11755 7
16617 20
14371 22
23611 34
14342 8
10247 8
9794 17
76942 103
6649 5
10078 6
19601 44
16663 17
18066 16
13145 16
13949 6
16614 12
27948 38
51213 51
16638 10
26112 18
17836 16
11365 10
14509 7