20581 111
4747 89
6091 500
14853 778
13506 497
7288 196
3055 257
4559 620
6291 587
3431 369
13009 287