43740 320
8330 662
136651 323
34874 184
29817 605
42853 647
9876 253
5717 570
6439 801
4316 669
5877 284