156117 605
83551 531
18658 505
21770 288
2587 124
3065 114
3820 653
6259 604
52550 954
8251 380
38100 831