52702 160
46652 573
11589 753
101436 960
28262 546
69002 445
13930 544
8396 601
4589 856
3322 129
6124 678
4555 497
3975 594