2555 280
6553 769
5965 633
226521 329
20699 340
12906 490
4116 412
14928 509
70887 66
5103 185
4142 39
8395 548
1669 102