4177 30
12252 85
97882 533
8983 393
7173 692
8961 680
51887 725
1596 373
30926 436
2906 56
14627 539
4750 462
3838 919