20581 111
4747 89
6092 500
14869 778
13510 497
7291 196
3055 257
4559 620
6292 587
3431 369
13017 287