16422 89
21758 584
6682 316
3848 120
7689 770
4654 652
5805 372
7468 464
3956 536
46043 508
23997 300
27655 81
29790 676
16699 256
4974 428