421 236
420 385
399 361
379 974
348 250
339 27
311 803
300 969
293 111
269 190
266 436
254 453
220 153
213 143
211 176
208 855
199 506
184 977
170 648
150 81