2505 533
159705 761
5294 493
10913 95
356534 575
11387 108
28526 691
13076 117
37702 643
2869 462
6475 672
7171 408
4230 568