31020 117
33991 102
28549 83
21742 76
16260 74
29164 72
14356 71
40133 67
27189 65
50906 57
35865 55
34547 52
23291 51
11172 49
21505 44
8696 43
20284 43
21506 42
13453 40
6318 39
12743 39
7338 38
14268 37