2256 701
2836 479
4393 233
40062 366
38266 694
32696 517
27988 720
18092 449
20781 567
38476 503
41340 686
36063 611
14894 56