16422 89
21756 584
3848 120
7688 770
4654 652
5805 372
7468 464
8148 225
3428 401
3956 536
46043 508
23995 300
27655 81
29790 676
16698 256
4974 428