13539 880
22479 370
47308 601
378261 607
104107 765
60238 124
117613 250
49848 548
7714 530
8581 874
6120 678