20572 111
4734 89
6081 500
14713 778
13492 497
7270 196
3049 257
4553 620
6281 587
3428 369
12934 287