2555 280
2420 340
6553 769
5965 633
226523 329
20699 340
12906 490
4116 412
14929 509
50676 655
70887 66
5103 185
4142 39
8395 548
1669 102