12651 503
14242 588
11703 105
15923 391
31977 315
6385 250
7353 204
13812 492
6471 69
8161 91
8016 70
8724 347
7302 773
8267 749
10361 403
11330 68
9239 72
16734 499
9515 554