337 103
476 594
8 57
904 25
822 675
607 956
121 561
718 839
944 966
537 358
285 277
175 181
232 74
794 331
521 2
250 304
61 510
202 163
425 556
892 336