1612 50
16686 538
53366 191
4380 562
27916 392
4759 756
9564 621
13852 52
14671 412
15338 906
15670 758
3707 655
5114 73
2951 234
7685 506
11959 58
18262 792
10882 261
13875 835
15600 747
7104 504
33811 91
14665 126
8330 724
11677 439
18724 516
5326 857
10669 470