156291 606
83575 531
18663 505
21779 288
2590 124
3070 114
3823 653
6260 604
52731 955
8289 380
38110 831