2257 356
8904 210
58449 291
43846 617
83097 572
6056 627
1221 77
4342 864
4764 697
9358 619
21040 116
8700 680
6613 593
19915 475
55910 467
4195 748