6559 582
143711 673
8247 565
4781 281
25560 369
11948 412
54857 107
4424 627
6343 684
3156 458
2487 134