5663 561
81945 322
31672 364
14326 505
4061 837
17949 601
5435 806
4496 70
7489 551
7103 483
2514 420