15859 346
7498 397
13448 278
47368 601
95631 770
149535 1051
36075 715
54362 336
48783 801
3428 437
2629 336
3963 535
4121 702
4039 127
16720 652
5725 716
3934 815
5759 689
6675 236