30216 116
33600 101
28549 82
21742 76
15907 74
29164 72
14356 71
39799 67
26839 65
50906 57
35865 55
34547 53
23291 51
10835 49
8696 43
20284 43
21162 43
21506 42
13453 39
12743 39
6318 39
7338 38
14268 37