6525 582
143454 673
8244 565
4779 281
25517 369
11921 412
54760 107
4422 627
6335 684
3149 458
2482 134