3972 705
4679 371
18605 578
27229 581
10664 147
9095 139
7633 114
36703 93
2989 522
17297 326
3459 638
2632 261