12670 360
15976 349
6521 50
9800 99
3669 401
3734 176
8192 834
7870 114
9325 624
10691 549
11844 584
5907 702
14745 445
3917 507
3448 462
5776 807
6716 262
5012 533
3782 317
6255 509
2659 150
6234 583
7245 416
4810 103
8577 565
6962 32
4218 443
9936 728