640 38
334 425
143 719
730 631
910 950
903 589
247 46
596 866
158 693
663 659
339 558
470 94
91 149
454 505
508 437
867 209
362 244
1213 593
1022 598
333 62
942 331
997 681