21587 141
8959 48
22501 131
34901 601
17225 679
8323 422
13102 384
34695 672
8447 588
4737 352
4430 748