31817 336
21871 77
62044 582
28352 507
29250 558
74327 954
89009 494
23913 231
37351 665
36918 717
61152 608