156209 606
83566 531
18662 505
21775 288
2589 124
3069 114
3821 653
6260 604
52660 955
8279 380
38104 831