20581 111
4747 89
6091 500
14858 778
13508 497
7290 196
3055 257
4559 620
6291 587
3431 369
13015 287