430 362
12 287
722 335
448 606
259 605
817 765
357 47
608 396
304 432
594 140
307 943
406 986
800 952
1905 249
532 361
715 727
441 833
956 530
100 451
830 940
32 247
426 427
77 504