155893 605
83510 531
18655 505
21757 288
2579 124
3061 114
3816 653
6258 604
52299 953
8218 380
38075 831