2767 356
13103 211
59388 291
49538 618
88620 573
12499 629
1457 77
4517 864
5148 697
10371 620
27820 118
9817 681
7554 593
22092 475
61580 470
4463 748