20406 109
4686 89
6069 500
14431 778
13409 497
7218 196
3037 257
4543 620
6267 587
3413 369
12745 287