20307 109
4457 88
6012 500
14057 778
12656 496
6706 194
2981 257
4484 620
6209 587
3371 369
12335 287