156133 605
83552 531
18658 505
21770 288
2587 124
3065 114
3820 653
6259 604
52570 955
8253 380
38100 831