526 874
521 367
520 145
512 711
511 134
506 113
499 137
491 770
463 225
445 99
435 31
423 987
397 601
391 1000
382 441
381 333
371 544
356 608
347 957
340 886