3951 705
4658 371
18542 578
27169 581
10627 147
9058 139
7568 114
36405 93
2967 522
17266 326
3439 638
2621 261