21575 141
8959 48
22497 131
34898 601
17224 679
8323 422
13101 384
34690 672
8446 588
4732 352
4429 748