30988 120
33600 101
18791 97
25890 94
25192 92
35397 79
26334 71
16094 67
27721 63
40179 62
15643 59
18894 58
15985 54
10751 50
5665 47
11254 47
12991 45
12325 40
6006 39
6890 38
13407 37
14011 37
13103 36
9837 35