9946 485
8144 446
49271 84
5530 567
3732 736
14429 747
31168 927
55037 593
31356 665
5640 622
3037 120