15653 560
5122 86
11956 391
5850 664
3575 312
10292 762
16968 72
13585 181
5268 152
4895 486
7994 234
8730 617
4614 249
6525 159
9135 497
7154 512