9603 256
2409 238
9373 622
2068 208
14410 858
167794 405
32760 497
19509 826
7549 271
31007 116
26481 709
3020 33
4216 685
5316 329
2105 428