3957 705
4664 371
18562 578
27195 581
10643 147
9074 139
7611 114
36528 93
2982 522
17277 326
3451 638
2626 261