2256 356
8888 210
58443 291
43826 617
83076 572
6052 627
1220 77
4340 864
4763 697
9352 619
21032 116
8693 680
6611 593
19909 475
55898 467
4195 748