2938 900
1737 517
1296 254
2565 278
4507 712
5849 685
7232 323
8311 566
3668 217
5613 224
4342 713
2725 519
29745 577
6905 485
9851 213
20844 120