6561 582
143726 673
8247 565
4781 281
25562 369
11949 412
54870 107
4424 627
6343 684
3156 458
2487 134