249 50
1263 257
2474 720
2541 360
154948 693
94830 445
13080 394
130791 576
109596 662
80482 171
78390 678
21294 528
120413 395
71926 386
88276 148
129843 685
23587 934
35245 393
180887 880
47807 864
64713 391
193939 282
24563 241
105984 319