21876 141
8998 48
22549 131
34991 601
17267 679
8339 422
13143 384
34869 672
8474 588
4757 352
4452 748