286 168
275 243
274 69
261 775
223 37
212 121
208 750
193 588
170 217
160 507
125 38
117 997
98 215
75 508
73 732
68 434
67 402
54 386
54 328
36 284