44561 324
8332 662
136760 323
34876 184
29820 605
42895 647
9887 253
5718 570
6441 801
4316 669
5880 284