458 601
448 432
436 100
424 372
395 463
391 438
388 514
370 43
347 722
329 616
262 657
248 466
246 149
215 285
212 573
186 505
162 419
160 977
138 203
95 1000