14575 680
160730 491
4227 190
3316 123
6950 402
6192 702
5057 462
8074 378
9134 793
14356 589
5973 59
10928 798
43133 725
127542 865