156565 606
83639 531
18670 505
21791 288
2594 124
3075 114
3825 653
6264 604
53013 955
8355 380
38129 831