52730 160
46677 573
11592 753
101713 961
28312 546
69045 445
13931 544
8405 601
4591 856
3329 129
6128 678
4559 497
3981 594