796 833
415 176
1113 129
530 361
121 428
273 303
641 811
968 92
437 247
8 456
80 167
404 480
1904 249
649 636
715 727
1517 918
689 801
286 657
406 986
738 588
877 986