12977 903
8449 517
3410 497
3227 101
3891 204
4632 288
7040 69
5900 387
4976 956
3786 663
5445 561
6156 450
4785 322
6105 583
6876 32
4089 443
12860 253
9166 81
3827 443
5961 431
12977 726
135781 537
9634 651
3167 516
21117 510
8893 854
7753 466
13280 245