19515 71
13086 25
10209 27
9382 26
39145 201
9649 19
6918 8
6434 15
15436 32
12749 35
1553 3
1201 2
1217 1
3647 17
19936 40
13625 42