2256 356
8894 210
58446 291
43830 617
83088 572
6052 627
1220 77
4341 864
4763 697
9352 619
21035 116
8695 680
6611 593
19910 475
55903 467
4195 748