643 195
641 93
623 551
611 517
591 209
579 121
575 20
523 813
493 620
420 293
417 647
363 257
359 26
357 527
335 479
319 565
306 653
301 560
283 103
268 118