13261 276
7978 583
6523 339
14758 115
5459 594
11313 345
2378 570
3650 555
9674 687
3613 673
2647 460