5063 752
14391 430
38783 526
18554 575
35427 514
51414 829
44446 843
11569 190
16686 276
12508 375
27556 118
8883 850
20844 675
18251 638
13268 503
14212 551
15163 133
64778 372
7102 646
4494 30