20406 109
4686 89
6069 500
14435 778
13415 497
7219 196
3037 257
4544 620
6267 587
3413 369
12754 287