3961 705
4672 371
18578 578
27207 581
10650 147
9083 139
7620 114
36587 93
2984 522
17283 326
3454 638
2629 261