52522 160
46483 573
11554 753
100162 958
27894 546
68608 444
13899 544
8356 601
4546 856
3288 129
6087 678
4521 497
3944 594