936 101
318 115
466 763
281 235
1032 380
238 526
630 457
755 677
425 166
860 359
84 682
551 762
659 342