11027 521
933 264
401 67
1217 261
2551 825
1509 450
1961 644
1496 317
28896 334
6080 264
5887 694
10210 76
5486 867
3143 117