31416 93
28484 91
35898 86
35251 62
28183 61
23593 57
17701 52
29498 48
16640 42
13751 42
7558 40
11512 39
8239 34
9060 32
11383 31
11635 30
5900 30
17651 29
9981 29
6950 28
6805 27
7187 25
12788 25
8180 24