2714 356
12407 211
59251 291
48561 618
87853 572
12307 629
1405 77
4472 864
5082 697
10196 620
27561 118
9535 681
7373 593
21560 475
60633 469
4413 748