3928 705
4635 371
18467 578
27094 581
10590 147
9003 139
7504 114
35989 93
2944 522
17208 326
3419 638
2611 261