43072 319
8328 662
136576 322
34874 184
29813 605
42803 647
9874 253
5712 570
6437 801
4316 669
5876 284