29436 115
33600 100
28212 76
15907 74
21742 73
29164 72
14356 70
39799 67
26839 65
50536 57
35865 55
34213 53
23291 51
10835 49
8696 43
21162 43
21506 42
19936 40
12743 39
6318 39
7006 38
13117 37
14268 37