3581 412
5830 392
14336 561
14357 178
4509 246
7999 102
3950 911
5348 729
5600 416
9316 451
15936 377
9288 768
8158 227
5920 196
6506 646
7503 423
5879 415
5219 501
4346 161
4340 239
12633 705
4934 548
5907 488
4928 108