14569 680
160691 491
4227 190
3315 123
6950 402
6190 702
5055 462
8073 378
9133 793
14352 589
5972 59
10925 798
43113 725
127473 865