12710 648
42601 677
9847 377
8693 379
8206 141
7754 494
5511 376
12866 303
6735 263
4500 610
7295 327