30988 120
33600 100
18791 97
25890 94
25192 91
35397 79
15756 67
27721 63
40179 62
15643 59
18894 55
15640 53
10751 50
5665 47
11254 47
12991 45
25984 41
12325 40
6006 39
6890 38
13407 37
14011 37
13103 36
9837 35