3950 705
4656 371
18542 578
27168 581
10625 147
9058 139
7567 114
36397 93
2966 522
17263 326
3437 638
2620 261