15631 560
5118 86
11953 391
5849 664
3575 312
10280 762
16957 72
13576 181
5266 152
4892 486
7989 234
8724 617
4611 249
6522 159
9131 497
7151 512