14540 680
160498 491
4222 190
3313 123
6945 402
6187 702
5049 462
8067 378
9128 793
14346 589
5969 59
10914 798
43028 725
127203 865