332 90
1236 359
898 230
156 586
625 263
914 219
656 875
779 239
315 534
98 46
88 386
388 148
542 860
933 712
844 524
448 858
529 364
451 202
2602 912
331 725
139 462
68 770
948 313