3961 705
4670 371
18574 578
27204 581
10646 147
9079 139
7617 114
36562 93
2983 522
17281 326
3452 638
2628 261