515 165
281 850
414 134
599 355
959 427
101 72
697 80
537 577
344 386
893 833
909 245
75 595
281 6
837 51
534 463
163 39
508 432
706 508
209 530
504 951