5672 557
5046 937
4242 361
2750 144
3758 392
24727 1037
5810 395
4353 65
10695 603
13561 948
4495 746
2732 89
5259 821