21545 141
8954 48
22496 131
34890 601
17219 679
8318 422
13087 384
34668 672
8443 588
4726 352
4427 748