506 446
889 456
660 486
266 947
820 898
489 974
243 728
595 956
893 598
611 598
127 562
302 379
530 909
292 313
412 679
126 602
229 19
207 27
443 718
849 962