156318 606
83582 531
18664 505
21779 288
2590 124
3070 114
3824 653
6260 604
52761 955
8296 380
38111 831