31663 335
21784 77
61632 582
28150 507
29039 558
74163 954
88560 494
23709 231
37138 665
36862 717
60871 608