13847 333
37638 77
32476 179
57027 591
45727 149
68166 676
50511 399
57334 741
30149 287
29729 163
38566 898
19887 425
28150 638
42389 823
32091 99
24052 685
45128 630