12610 503
14203 588
11702 105
15915 391
31975 315
6385 250
7353 204
13812 492
6470 69
8161 91
8016 70
8723 347
7302 773
8266 749
10361 403
11330 68
9239 72
16733 499
9515 554