12679 648
42595 677
9840 377
8691 379
8205 141
7753 494
5511 376
12866 303
6735 263
4500 610
7295 327