38388 159
34841 120
22593 113
23302 96
28755 95
19315 91
17771 89
31003 84
9163 75
18866 73
21511 65
13616 59
4065 59
15266 55
27455 52
9644 49
13232 48
8848 46
7481 42
9847 39
20871 39
9091 38
8216 37
12208 36