15833 560
5160 86
11998 391
5880 664
3588 312
10319 762
17048 72
13621 181
5286 152
4921 486
8086 235
8751 617
4634 249
6569 159
9207 497
7169 512