6561 582
143730 673
8247 565
4781 281
25562 369
11949 412
54875 107
4424 627
6343 684
3156 458
2488 134