4014 30
12119 85
93686 532
8670 393
7104 692
8707 680
51772 725
1554 373
29443 436
2755 56
14178 539
4643 462
3774 919