35042 431
111738 305
50555 250
106965 440
37029 152
113370 609
19486 287
68549 276
33278 643
91039 298
48160 666
83779 730
139035 305
55512 810
102936 703
53168 652
90570 848
85365 554
63606 376
57599 791
13994 199
59473 330
122486 393
86328 244
43694 653
22597 312
169728 331