21561 141
8957 48
22497 131
34895 601
17223 679
8319 422
13096 384
34683 672
8446 588
4730 352
4428 748