2270 560
15592 553
11915 113
49020 469
17603 261
46872 498
11975 95
34348 399
5419 733
37836 150
14466 570