350 83
774 684
257 227
705 857
475 613
797 968
500 901
268 490
227 512
44 32
839 561
471 158
469 506
313 293
257 302
1006 417
426 266
591 549
445 684
1152 813
34 745
118 745
179 761