12392 256
2474 238
9567 622
2100 208
14607 858
169246 405
32987 497
19622 826
7591 271
31129 116
26565 709
3062 33
4232 685
5323 329
2121 428