12391 256
2472 238
9566 622
2098 208
14605 858
169228 405
32981 497
19621 826
7590 271
31126 116
26564 709
3060 33
4232 685
5321 329
2120 428