82971 893
48300 962
28170 597
8472 60
40957 153
61043 562
18898 644
122479 673
6245 187
5657 905
6796 374
5746 508
5867 829