45056 210
28361 94
25901 93
26666 91
29112 91
30190 83
17899 75
19314 69
20720 66
14192 57
11931 57
15214 53
36209 53
13014 50
17616 50
17996 49
20581 49
12521 47
22807 46
14585 45