58868 312
12261 276
5905 353
14182 637
13091 51
9014 225
13082 746
4798 452
5376 605
3306 200
12128 712