2557 280
6554 769
5965 633
226525 329
20701 340
12910 490
4116 412
14931 509
70912 66
5103 185
4143 39
8395 548
1671 102