3670 617
7089 705
15788 238
138616 428
15414 609
18202 587
38665 419
51164 136
26038 242
3630 82
3478 461
8055 665
2101 124
5039 717
3549 377
4917 326
3398 536
3927 241
4739 377
28657 851
37548 236