5557 500
11114 125
11971 375
13711 253
5255 512
5107 755
6000 557
12649 69
15675 240
5130 490
7697 388
8612 296
12862 636
8464 542
5264 820
3558 172
8379 60
4347 217
5001 398
5375 349
15131 528
12433 784
9456 269
4174 610