12597 648
42568 677
9798 377
8646 379
8193 141
7748 494
5505 376
12858 303
6734 263
4495 610
7289 327