153 25
687 401
2316 702
479 38
918 63
732 890
637 302
314 286
824 149
633 674
841 541
334 289
297 706
149 221
252 582
82 512
675 916
417 611
65 608
874 829
561 455
689 477