3979 705
4680 371
18609 578
27235 581
10666 147
9097 139
7639 114
36725 93
2991 522
17301 326
3459 638
2632 261