18076 40
40360 184
37015 170
8382 29
36176 95
29245 38
11341 21
12912 38
17256 18
19972 17
5228 15
11521 30
7921 20
19152 33
9894 28
9927 13
8590 18
8548 13
16385 27
9346 15