13269 276
7983 583
6523 339
14761 115
5460 594
11314 345
2380 570
3650 555
9676 687
3616 673
2647 460