9524 604
6918 557
5110 595
3007 198
4325 313
4950 877
3296 506
4974 535
5772 691
4387 649
4014 554
3516 536
4207 766
39447 562
87100 305