21592 141
8960 48
22504 131
34903 601
17226 679
8325 422
13106 384
34699 672
8447 588
4740 352
4433 748