15641 560
5120 86
11955 391
5849 664
3575 312
10284 762
16963 72
13582 181
5268 152
4893 486
7993 234
8728 617
4614 249
6523 159
9133 497
7152 512