676 147
1324 336
7567 49
16199 348
27312 294
4436 447
19570 426
11993 91
6782 83
4317 665
28885 553
3203 245
10031 905
3216 747
4506 855
1728 115