155896 605
83511 531
18655 505
21757 288
2579 124
3062 114
3816 653
6258 604
52304 953
8222 380
38076 831