2715 356
12425 211
59254 291
48563 618
87861 572
12312 629
1405 77
4472 864
5084 697
10196 620
27563 118
9536 681
7375 593
21562 475
60646 469
4413 748