3947 705
4654 371
18530 578
27155 581
10616 147
9045 139
7551 114
36358 93
2962 522
17259 326
3435 638
2619 261