21891 141
9002 48
22554 131
34997 601
17268 679
8340 422
13147 384
34888 672
8475 588
4762 352
4454 748