30988 120
22156 91
41167 74
13834 55
11042 53
12834 52
25882 50
16585 45
10655 39
14198 37
9625 35
9301 35
26832 33
5115 29
7662 29
7113 28
3881 27
6213 26
21029 24
9103 21
5909 20
3948 20
3661 16
4432 16