3969 705
4678 371
18589 578
27224 581
10661 147
9090 139
7626 114
36652 93
2986 522
17293 326
3456 638
2630 261