12615 648
42579 677
9810 377
8661 379
8193 141
7748 494
5509 376
12860 303
6734 263
4496 610
7290 327