14547 680
160538 491
4223 190
3313 123
6945 402
6187 702
5053 462
8068 378
9129 793
14346 589
5971 59
10917 798
43048 725
127270 865