11415 8
9548 5
10316 6
11334 3
10105 7
9236 3
8933 12
12792 19
9092 7
14335 16
19015 41
17096 58
20853 56
19476 51
18574 34
16052 42
127804 370
28373 44
58078 185
29446 96
19332 31
18907 54
18210 52
32430 99