2559 97
22586 906
53053 655
368881 1217
21674 532
13055 874
19608 375
27398 298
26439 187
5764 656
17398 196