50880 671
86350 512
54874 748
138091 812
36262 247
28224 703
21260 287
35805 494
19219 462
296676 947
47419 825
55226 791
89272 755
68731 203
55253 399
91341 533
57804 864
76778 364
31568 83
39108 718
40181 715