3950 705
4655 371
18534 578
27164 581
10620 147
9052 139
7559 114
36381 93
2964 522
17261 326
3436 638
2620 261