31819 336
21872 77
62057 582
28353 507
29256 558
74328 954
89011 494
23916 231
37354 665
36918 717
61158 608