6563 582
143767 673
8247 565
4781 281
25566 369
11950 412
54884 107
4424 627
6345 684
3156 458
2488 134