14459 680
159997 491
4208 190
3301 123
6929 402
6168 702
5032 462
8055 378
9121 793
14328 589
5952 59
10893 798
42804 725
126514 865