5672 557
5046 937
4242 361
2751 144
3758 392
24728 1037
5810 395
4353 65
10695 603
13562 948
4495 746
2732 89
5259 821