156497 606
83613 531
18670 505
21789 288
2591 124
3074 114
3825 653
6263 604
52948 955
8338 380
38125 831