15086 616
53076 191
8268 693
11224 946
26723 646
5011 159
7511 416
3492 41
6430 191
6604 504
27778 392
5161 465
3496 294
4731 756
7028 873
9527 621
13766 52
14599 412
8917 364
15286 906
13823 682
10351 697
15602 758
5075 73
5251 522
8103 81
12491 234
7645 506