6561 582
143737 673
8247 565
4781 281
25563 369
11949 412
54878 107
4424 627
6343 684
3156 458
2488 134