6520 582
143435 673
8244 565
4779 281
25513 369
11917 412
54749 107
4420 627
6335 684
3149 458
2481 134