12301 84
3687 384
20435 583
13851 103
14234 422
9406 147
8687 424
14994 357
17769 961
7403 728
9718 557
7353 333
7220 505
8228 707
9595 485