155881 605
83509 531
18655 505
21756 288
2579 124
3061 114
3816 653
6258 604
52290 953
8218 380
38074 831