6518 582
143408 673
8243 565
4779 281
25512 369
11916 412
54744 107
4420 627
6335 684
3147 458
2481 134