41410 318
8326 662
136461 322
34870 184
29812 605
42764 647
9866 252
5711 570
6435 801
4315 669
5875 284