52726 160
46673 573
11591 753
101698 961
28308 546
69040 445
13931 544
8403 601
4590 856
3327 129
6128 678
4559 497
3981 594