5639 561
81358 322
31562 364
14288 505
4056 837
17879 601
5418 806
4489 70
7481 551
7075 483
2511 420