14575 680
160728 491
4227 190
3316 123
6950 402
6192 702
5057 462
8074 378
9134 793
14356 589
5973 59
10927 798
43132 725
127538 865