52746 160
46703 573
11600 753
101968 961
28361 546
69100 446
13935 544
8409 601
4601 856
3341 129
6133 678
4566 497
3984 594