8587 8
40992 58
12561 12
13853 12
20761 21
39314 23
12363 13
19813 20
15745 12
11897 11
28514 32
11249 12