21694 141
8969 48
22516 131
34933 601
17238 679
8329 422
13118 384
34759 672
8454 588
4748 352
4439 748