2645 548
1182 147
3666 820
2940 519
3582 770
1260 71
3872 487
3335 655
3972 527
772 58
2930 533
4099 870
2499 562
1253 109
10019 76
2672 564
2171 261
2561 363
4435 748
1800 132
3802 815
3625 259
3628 827
2261 29