14561 680
160653 491
4227 190
3314 123
6949 402
6189 702
5055 462
8071 378
9133 793
14346 589
5972 59
10922 798
43100 725
127425 865