2257 356
8900 210
58447 291
43840 617
83093 572
6054 627
1221 77
4341 864
4763 697
9357 619
21036 116
8697 680
6612 593
19911 475
55906 467
4195 748