12918 276
6815 583
6399 339
14049 115
5289 594
11193 345
2324 570
3529 555
9351 687
3504 673
2559 460