3961 705
4669 371
18572 578
27203 581
10645 147
9078 139
7616 114
36555 93
2983 522
17280 326
3452 638
2627 261