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