2648 285
44723 948
36436 451
1947 238
48832 858
28430 871
3982 612
3731 710
57781 471
61051 361
2645 503
4640 770
95186 772
63320 852
42967 454
74972 643