16262 31
18477 34
12571 22
10291 10
6683 3
6123 4
10311 19
13019 16
8535 11
26393 75
8186 8
9460 6
22975 66
6509 2
34905 80
17522 40
62646 189
9348 8
8988 12
7869 5
5939 2
14662 17
7935 7
16020 39