13297 276
8037 583
6534 339
14802 115
5473 594
11318 345
2387 570
3662 555
9699 687
3629 673
2658 460