673 147
1323 336
7566 49
16196 348
27311 294
4434 447
19567 426
11992 91
6774 83
4317 665
28864 553
3201 245
10029 905
3213 747
4504 855
1725 115