4931 937
4146 361
2667 144
3686 392
24539 1036
5736 395
4277 65
10570 603
13496 948
5167 556
4438 746
2657 89
5192 821