5063 752
14393 430
38783 526
18555 575
35429 514
51414 829
44449 843
11570 190
16687 276
12508 375
27556 118
8883 850
20844 675
18251 638
13268 503
14212 551
15163 133
64778 372
7102 646
4494 30