18625 551
42700 746
73488 784
34111 505
7972 80
42748 798
52245 614
14020 85
20222 596
19130 654
10983 78