21567 141
8958 48
22497 131
34897 601
17224 679
8322 422
13097 384
34684 672
8446 588
4730 352
4429 748