31826 336
21875 77
62087 582
28367 507
29273 558
74331 954
89046 494
23930 231
37372 665
36931 717
61193 608