35186 486
154821 626
62744 568
149850 295
17626 93
218281 1113
50599 179
6899 885
4501 210
4772 547
6892 935
11828 746