861 548
855 831
690 576
705 486
835 501
162 238
620 728
175 456
168 199
915 462
278 460
674 206
399 894
1087 533
235 182
98 33
28 640
453 764
198 160
516 715