893 109
5291 813
4876 361
6362 546
49055 919
131149 653
61422 515
16660 842
27318 744
17974 361
5742 353
64285 784
68645 308