301 58
542 548
383 21
259 719
542 257
769 466
820 463
348 109
299 622
731 443
889 46
373 19
744 248
570 800
7 625
862 181
611 545
107 29
936 787
798 523
824 100
875 416
241 615
176 449
99 48
95 596
675 628
89 105
286 680
58 153