3957 705
4666 371
18565 578
27197 581
10644 147
9075 139
7613 114
36540 93
2982 522
17278 326
3451 638
2627 261