52715 160
46669 573
11591 753
101614 961
28285 546
69022 445
13931 544
8403 601
4589 856
3323 129
6128 678
4556 497
3978 594