2960 862
562 144
2102 667
2667 559
1122 228
1589 250
1484 378
1415 329
3389 370
3926 698
1758 109
169 30
1781 464
1977 261
2687 806
4039 808
1406 170
3121 604
751 173
3288 318
2986 759
4928 558
3174 458
584 138