3956 705
4658 371
18551 578
27186 581
10633 147
9066 139
7592 114
36468 93
2977 522
17273 326
3446 638
2625 261