14456 680
159991 491
4207 190
3301 123
6929 402
6168 702
5032 462
8055 378
9121 793
14328 589
5952 59
10892 798
42802 725
126498 865