5063 752
14393 430
38783 526
18561 575
35429 514
51416 829
44450 843
11570 190
16687 276
12508 375
27558 118
8883 850
20845 675
18251 638
13268 503
14212 551
15163 133
64781 372
7102 646
4494 30