5102 462
220 755
29 474
1774 885
309 810
966 309
37 333
603 726
63 951
234 738
488 355
379 654
3798 418
315 78
4630 786
99 556
685 142
569 197
481 57
807 839
323 729
873 706
318 642