6542 580
4283 588
29994 943
4269 506
4486 350
9267 51
8705 501
3690 138
5443 418
2907 451
9597 891
3537 584
7651 599
1286 101
5315 599
3769 671