5049 752
14355 430
38998 526
18488 575
35477 514
51377 829
44382 843
11582 190
16679 276
12511 375
27563 118
8900 850
20846 675
18274 638
13268 503
14314 547
15071 133
64765 372
7081 646
4509 30