13843 333
37638 77
32474 179
57027 591
45725 149
68160 676
50511 399
57330 741
30147 287
29716 163
38559 898
19881 425
28142 638
42389 823
32087 99
24052 685
45116 630