6581 292
3969 171
6370 705
45576 540
3121 196
5728 398
8933 409
11541 435
9082 173
5590 92
6683 887
2910 316