2716 356
12430 211
59255 291
48568 618
87866 572
12314 629
1406 77
4472 864
5085 697
10197 620
27563 118
9537 681
7375 593
21566 475
60649 469
4413 748