690 147
1328 336
7573 49
16207 348
27316 294
4443 447
19578 426
12022 91
6809 83
4320 665
28966 553
3206 245
10033 905
3221 747
4510 855
1730 115