30988 120
21809 91
41167 74
13834 55
11042 53
12834 52
25882 50
16585 45
10655 38
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