50482 160
31426 68
21117 61
22301 55
20852 53
9058 43
22694 37
13486 33
10052 29
6614 29
14139 28
12218 28
7516 25
5493 24
3618 24
5179 21
10015 21
5520 20
12382 20
5384 18
8924 17
1831 16
7285 16
6105 16