1003 954
241 921
770 812
479 784
593 705
600 626
924 564
139 529
548 449
432 434
354 419
523 415
473 408
729 401
949 334
639 329
614 232
594 224
532 213
383 175