3968 705
4678 371
18588 578
27221 581
10660 147
9087 139
7625 114
36644 93
2985 522
17289 326
3456 638
2630 261