2560 280
2421 340
6559 769
5971 633
226542 329
20718 340
12919 490
4122 412
14943 509
50755 655
71017 66
5109 185
4146 39
8404 548
1673 102