14791 42
7612 494
9408 777
20522 475
20519 628
22391 563
13238 303
7435 442
9045 370
5074 92
19217 563
6920 60
4831 175
48048 657
771 44
14055 244
91549 847
9451 938
5547 145
1613 97
1743 42
6099 242
2317 340