2241 356
8776 210
58418 291
43658 617
82930 572
6039 627
1212 77
4337 864
4752 697
9333 619
20551 116
8666 680
6598 593
19846 475
55788 467
4178 748