3957 705
4663 371
18560 578
27194 581
10639 147
9074 139
7608 114
36520 93
2981 522
17276 326
3450 638
2625 261