2750 608
3570 60
24527 486
22926 569
3833 185
169605 203
27099 368
142237 270
50761 495
10391 71
11996 294
1506 146
15197 133
3606 757
6384 794
3365 655