20588 111
4755 89
6097 500
14947 779
13522 497
7299 196
3057 257
4563 620
6294 587
3435 369
13069 287