15703 430
31876 712
5114 216
36463 489
12187 162
3554 111
13080 380
6648 480
9406 585
6354 200
15252 509
24214 532
9247 42