20589 111
4759 89
6098 500
14975 779
13531 497
7305 196
3058 257
4563 620
6297 587
3436 369
13095 287