6518 582
143419 673
8244 565
4779 281
25512 369
11916 412
54744 107
4420 627
6335 684
3148 458
2481 134