6581 292
3969 171
6370 705
45576 540
3120 196
5726 398
8933 409
11541 435
9082 173
5589 92
6682 887
2910 316