12128 503
13766 586
11686 105
15878 391
31958 315
6384 250
7349 204
13812 492
6469 69
8158 91
8012 70
8722 347
7298 773
8262 749
10349 403
11325 68
9230 72
16725 499
9496 554