1889 546
2945 691
331 95
57500 343
6526 530
86835 919
35163 740
39253 279
29977 368
7779 784
5783 93
7696 225
5885 446
7070 64