156325 606
83582 531
18664 505
21779 288
2590 124
3070 114
3824 653
6260 604
52772 955
8300 380
38113 831