5675 557
5046 937
4242 361
2751 144
3759 392
24729 1037
5812 395
4353 65
10695 603
13562 948
4495 746
2732 89
5261 821