12280 8
20792 13
8420 4
25809 20
29267 21
20678 38
18710 22
16661 12
15840 5
45987 18
12719 8
12350 8