2899 775
1549 253
2288 464
3177 547
2608 703
3407 830
768 78
2460 631
3025 797
3577 609
2981 688
1797 227
2876 533
558 89
2271 587
1628 318
586 95
1762 488
1040 143
2585 759
2213 562
2260 470
1410 227
1542 321
3078 691
1357 259
1441 168
629 51