14546 680
160533 491
4223 190
3313 123
6945 402
6187 702
5053 462
8067 378
9128 793
14346 589
5971 59
10915 798
43042 725
127256 865