3991 551
2837 87
14731 602
5771 358
4605 569
26545 294
7020 201
29221 1052
22112 443
9197 198
7831 412
3278 530
16582 535
5702 450
8218 330
28550 521
3529 576