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