82977 893
48300 962
28170 597
8472 60
40957 153
61044 562
18898 644
122488 673
6245 187
5657 905
6796 374
5746 508
5867 829