156414 606
83593 531
18666 505
21784 288
2591 124
3071 114
3825 653
6261 604
52876 955
8322 380
38121 831