58898 312
12263 276
5906 353
14184 637
13100 51
9016 225
13087 746
4799 452
5380 605
3308 200
12131 712