52704 160
46653 573
11589 753
101477 961
28267 546
69006 445
13930 544
8397 601
4589 856
3322 129
6125 678
4555 497
3975 594