3952 705
4658 371
18542 578
27171 581
10627 147
9058 139
7572 114
36414 93
2968 522
17266 326
3439 638
2622 261