14523 680
160398 491
4219 190
3309 123
6943 402
6184 702
5044 462
8065 378
9126 793
14341 589
5960 59
10909 798
42984 725
127057 865