52704 160
46653 573
11589 753
101487 961
28267 546
69008 445
13930 544
8397 601
4589 856
3322 129
6125 678
4555 497
3976 594