50901 671
86402 512
54899 748
138163 812
36279 247
28235 703
21270 287
35813 494
19235 462
296799 947
47444 825
55256 791
89340 755
68757 203
55267 399
91373 533
57838 864
76815 365
31588 83
39145 718
40214 715