12396 503
13971 588
11696 105
15892 391
31964 315
6384 250
7350 204
13812 492
6470 69
8160 91
8015 70
8723 347
7298 773
8264 749
10357 403
11327 68
9232 72
16730 499
9503 554