57097 343
6328 530
86200 919
35094 740
38987 279
29513 368
7693 784
5742 93
7630 225
3442 446
6866 64