1500 147
34200 698
2331 49
16431 138
10008 628
3216 243
8629 45
8180 70
1912 109
2523 192
4437 915
7952 506
7291 64
4019 447
5578 814
2899 327
8821 321
6728 355
2890 244