5669 557
5046 937
4242 361
2750 144
3756 392
24726 1037
5810 395
4353 65
10695 603
13561 948
4495 746
2732 89
5259 821