14693 42
7611 494
9408 777
20520 475
20516 628
22390 563
13238 303
7435 442
9045 370
5074 92
19214 563
6919 60
4831 175
48030 657
771 44
14053 244
91538 847
9451 938
5547 145
1613 97
1742 42
6099 242
2317 340