2574 582
3240 580
1551 274
29006 626
1066 208
1078 164
6313 619
3265 973
2645 579
3169 533
510 57
7458 581