5005 937
4214 361
2730 144
3733 392
24673 1036
5797 395
4334 65
10661 603
13543 948
5215 556
4482 746
2706 89
5237 821