52704 160
46653 573
11589 753
101471 961
28266 546
69005 445
13930 544
8397 601
4589 856
3322 129
6124 678
4555 497
3975 594