2713 356
12405 211
59249 291
48559 618
87837 572
12305 629
1405 77
4472 864
5082 697
10193 620
27558 118
9532 681
7370 593
21559 475
60624 469
4413 748