2716 356
12429 211
59255 291
48567 618
87866 572
12314 629
1405 77
4472 864
5085 697
10197 620
27563 118
9537 681
7375 593
21565 475
60649 469
4413 748