2253 356
8850 210
58442 291
43775 617
83027 572
6049 627
1220 77
4338 864
4760 697
9348 619
20970 116
8687 680
6605 593
19902 475
55865 467
4189 748