396 311
572 457
130 423
1713 239
180 607
486 232
584 343
518 428
351 929
754 142
62 308
564 395
754 978
904 906
97 339
356 312
816 591
957 986
1037 666
98 558
141 971
1001 155
461 273
912 628