12576 503
14168 588
11701 105
15910 391
31973 315
6384 250
7353 204
13812 492
6470 69
8161 91
8016 70
8723 347
7300 773
8264 749
10358 403
11329 68
9238 72
16730 499
9513 554