860 748
437 683
313 642
603 659
359 378
654 501
372 897
676 33
1169 295
822 163
378 16
990 150
122 608
647 288
306 526
304 808
174 997
857 440
498 811
104 31