4956 937
4176 361
2691 144
3714 392
24592 1036
5762 395
4302 65
10610 603
13519 948
5182 556
4450 746
2678 89
5207 821