15218 10
29250 21
11660 7
16651 12
16184 10
37876 34
37997 35
15114 10
26772 20
13257 8
13539 8
18022 31