41664 318
8326 662
136464 322
34870 184
29812 605
42768 647
9866 252
5711 570
6435 801
4315 669
5875 284