21730 141
8976 48
22521 131
34942 601
17244 679
8332 422
13125 384
34780 672
8458 588
4748 352
4439 748