696 78
21912 649
14726 418
6747 733
46838 510
1723 288
16579 976
22562 442
1773 71
19164 246
3509 540
3543 388
1474 98
2532 302