5085 752
14368 430
39069 526
18522 575
35509 514
51421 829
44424 843
11595 190
16690 276
12539 375
27593 118
8905 850
20859 675
18286 638
13278 503
14386 547
15084 133
64841 372
7086 646
4518 30