12663 360
15975 349
6521 50
9800 99
3666 401
3734 176
8190 834
7866 114
9325 624
10689 549
11843 584
5907 702
14744 445
3917 507
3447 462
5776 807
6716 262
5011 533
3781 317
6255 509
2658 150
6230 583
7242 416
4807 103
8577 565
6961 32
4218 443
9936 728