154759 605
83239 531
18619 505
21648 288
2566 124
3035 114
3799 653
6235 604
51644 952
7845 380
37890 831