21675 141
8968 48
22514 131
34930 601
17235 679
8329 422
13116 384
34748 672
8450 588
4747 352
4439 748