21079 141
8890 48
22409 131
34738 601
17135 679
8280 422
13011 384
34333 671
8419 588
4673 352
4401 748