40880 153
31377 151
36901 144
34973 103
15720 94
33109 82
25650 80
18778 80
20247 76
12652 72
14635 61
8297 58
13917 55
12899 55
8680 52
5415 51
20166 48
7686 47
21228 44
10659 42
11015 39
7375 39
4547 38
7257 37