30055 253
27065 232
33475 175
48978 171
99251 127
43260 89
36928 88
35429 86
20931 75
19221 64
12804 64
19617 60
13821 58
17465 55
23878 49
8960 46
16243 44
19237 42
11747 42
15288 42