14615 10
19357 13
32042 76
12168 18
9159 2
22066 48
15143 30
14863 19
24166 79
16074 29
15910 12
10528 15
13001 6
11946 20
10384 7
12079 21
16114 17
24101 58
10050 2
15610 8
9194 12
43184 91
37248 60
19416 73