30493 255
31257 184
53653 165
20098 153
60563 141
16599 139
98423 133
25142 123
48015 118
45746 112
38220 112
34592 110
28869 109
38524 107
14659 98
13436 96
18284 90