767 78
21942 649
14733 418
6760 733
47073 510
1734 288
16601 977
22565 442
1780 71
19180 246
3515 540
3561 388
1481 98
2542 302