5486 104
2289 136
3760 713
3991 457
2954 117
6171 356
3953 419
3471 888
5732 473
4481 579
5514 755
9258 501
14221 69