20589 111
4758 89
6097 500
14970 779
13527 497
7303 196
3058 257
4563 620
6296 587
3435 369
13091 287