3955 705
4658 371
18549 578
27183 581
10632 147
9063 139
7591 114
36459 93
2977 522
17272 326
3444 638
2624 261