12663 360
15975 349
6521 50
9800 99
3666 401
3733 176
8188 834
7864 114
9325 624
10689 549
11842 584
5907 702
14744 445
3917 507
3446 462
5775 807
6716 262
5011 533
3781 317
6255 509
2658 150
6230 583
7242 416
4807 103
8576 565
6959 32
4217 443
9935 728