6523 582
143449 673
8244 565
4779 281
25514 369
11918 412
54756 107
4420 627
6335 684
3149 458
2482 134