3001 728
2064 414
2543 659
1632 286
920 173
2742 577
1956 312
2959 860
1777 422
1820 257
2367 455
1952 498
2188 477
2860 697
1779 429
4962 300
3744 47
3843 484
2786 577
1689 104
3345 926
5099 151
668 93
2912 618
4596 587
3685 446
4106 150
4358 499