50739 671
85943 512
54661 748
137631 812
36112 247
28137 703
21174 287
35656 494
19131 462
295655 946
47231 825
54975 791
88945 755
68483 203
55073 399
91013 533
57514 862
76467 364
31415 83
38864 718
39935 715