27435 382
2788 422
8426 794
5650 398
12725 589
6066 603
5044 664
7691 226
12227 830
2178 45
3925 474
26838 89