43432 178
31978 176
27321 163
81604 153
40498 143
20939 123
41678 123
101130 119
15093 118
55099 115
12726 114
23839 107
14785 106
25054 105
13931 105
54768 101
25365 96
38833 95
21399 95
24766 93
19331 91
951 89
15413 87
21549 85