3957 705
4662 371
18558 578
27191 581
10638 147
9074 139
7607 114
36514 93
2981 522
17274 326
3450 638
2625 261