24156 23
15173 17
19636 32
215320 295
7509 3
1181 5
10596 16
7906 10
8259 13
33626 58
8699 13
53686 112
13031 9
24191 7
34610 35
11214 11
10727 8
33871 71
32128 28
17324 6
20587 29
19832 30
17100 28
12922 18