156087 605
83546 531
18658 505
21769 288
2587 124
3065 114
3820 653
6259 604
52525 954
8249 380
38098 831