57048 343
6326 530
86146 919
35076 740
38957 279
29435 368
7687 784
5740 93
7624 225
3439 446
6857 64