6559 582
143716 673
8247 565
4781 281
25562 369
11948 412
54862 107
4424 627
6343 684
3156 458
2487 134