12391 256
2473 238
9567 622
2100 208
14607 858
169243 405
32986 497
19621 826
7591 271
31128 116
26565 709
3062 33
4232 685
5322 329
2120 428