575 133
842 301
360 425
98 409
165 150
593 382
120 290
461 848
569 202
703 614
874 115
394 92
611 823
762 999
585 202
372 798
266 709
37 682
532 666
983 257