15566 560
5117 86
11950 391
5845 664
3574 312
10250 762
16949 72
13574 181
5264 152
4888 486
7980 234
8720 617
4611 249
6514 159
9128 497
7146 512