15801 248
5972 173
7180 356
54541 756
2535 293
1790 290
4639 667
3432 678
5355 36
3588 707
3954 930
2351 1006
3309 815
6838 546
6586 512