12543 503
14120 588
11700 105
15904 391
31972 315
6384 250
7353 204
13812 492
6470 69
8161 91
8015 70
8723 347
7299 773
8264 749
10357 403
11328 68
9235 72
16730 499
9509 554