116035 310
100468 362
29643 90
26486 178
26046 124
20479 111
20360 78
19128 123
14474 69
11028 23
9322 30
8435 33
7257 25
6955 22
6727 22
5662 16
5645 17
5633 17
5206 18
5079 9
4713 16
4592 17
4416 20
3852 11