3955 705
4658 371
18550 578
27184 581
10632 147
9064 139
7592 114
36462 93
2977 522
17272 326
3445 638
2624 261