5993 562
87376 323
33287 365
15277 505
4209 837
18602 601
5683 806
4648 70
7571 551
7485 483
2572 420