20346 109
4508 88
6040 500
14209 778
12945 496
6905 195
2996 257
4506 620
6229 587
3387 369
12512 287