31663 335
21781 77
61619 582
28145 507
29037 558
74159 954
88553 494
23708 231
37136 665
36861 717
60869 608