34055 521
18093 96
4156 397
4985 731
29642 316
16751 642
17016 138
13923 287
25942 476
46719 79
7449 873
4633 813
6793 587