155906 605
83512 531
18655 505
21758 288
2579 124
3062 114
3816 653
6258 604
52314 953
8223 380
38076 831