58859 312
12259 276
5903 353
14177 637
13089 51
9014 225
13082 746
4797 452
5375 605
3306 200
12128 712