308 981
445 569
71 130
76 825
842 85
1004 597
236 795
856 330
173 55
199 984
292 182
93 40
65 862
781 820
734 894
265 447
886 128
800 251
631 172
459 687
3685 59
252 857
595 798
804 549