156242 606
83569 531
18662 505
21776 288
2589 124
3069 114
3823 653
6260 604
52683 955
8281 380
38108 831