15905 248
5972 173
7184 356
54542 756
2538 293
1790 290
4640 667
3432 678
5355 36
3589 707
3958 930
2352 1006
3309 815
6842 546
6591 512