3956 705
4658 371
18552 578
27187 581
10635 147
9069 139
7594 114
36484 93
2980 522
17274 326
3446 638
2625 261