643 969
641 397
629 151
601 722
600 258
583 314
529 602
518 843
509 608
479 554
444 81
434 546
419 35
391 884
383 209
372 85
367 196
294 867
289 933
261 45