20589 111
4758 89
6097 500
14968 779
13523 497
7302 196
3058 257
4563 620
6295 587
3435 369
13084 287