21655 141
8964 48
22511 131
34920 601
17234 679
8328 422
13115 384
34739 672
8449 588
4747 352
4438 748