10607 564
89668 323
34309 365
15796 505
4302 837
18989 601
5845 806
4701 70
7634 551
7716 483
2599 420