2716 356
12441 211
59258 291
48556 618
87886 572
12325 629
1418 77
4483 864
5084 697
10202 620
27587 118
9554 681
7395 593
21728 475
60528 470
4422 748