881 306
1036 316
657 47
799 649
264 516
536 49
896 848
534 110
542 889
132 304
1032 265
724 36
294 608
299 458
129 490
633 302
564 544
627 94
283 761
331 545