15088 616
53091 191
8270 693
11226 946
26728 646
5013 159
7512 416
3492 41
6431 191
6605 504
27784 392
5162 465
3496 294
4731 756
7031 873
9527 621
13771 52
14600 412
8919 364
15287 906
13825 682
10354 697
15605 758
5077 73
5251 522
8105 81
12499 234
7646 506