12667 648
42594 677
9839 377
8687 379
8202 141
7753 494
5511 376
12866 303
6735 263
4500 610
7295 327