253 993
600 549
500 356
630 117
279 575
728 198
480 249
230 127
211 666
277 434
903 329
741 725
47 858
596 533
259 303
838 249
221 949
918 97
299 159
748 596
506 483
810 475