12660 648
42592 677
9836 377
8683 379
8199 141
7753 494
5510 376
12866 303
6734 263
4499 610
7295 327