15099 9258
11243 14281
14380 8583
3851 7268
8291 9685
14254 7778
3220 7652
4595 845
3592 9952
4514 12875
783 12945
4708 6050
7184 14168
12574 3647
13189 3443