154933 605
83282 531
18630 505
21654 288
2568 124
3043 114
3807 653
6240 604
51745 952
7908 380
37921 831