2557 280
2420 340
6555 769
5967 633
226525 329
20704 340
12910 490
4116 412
14932 509
50703 655
70926 66
5105 185
4143 39
8397 548
1671 102