31821 336
21873 77
62067 582
28356 507
29262 558
74330 954
89032 494
23924 231
37366 665
36925 717
61170 608