2251 356
8839 210
58438 291
43755 617
83005 572
6048 627
1220 77
4338 864
4760 697
9346 619
20950 116
8684 680
6604 593
19894 475
55856 467
4187 748