156523 606
83621 531
18670 505
21791 288
2592 124
3074 114
3825 653
6263 604
52974 955
8346 380
38128 831