669 146
1319 336
7565 49
16193 348
27310 294
4433 447
19567 426
11986 91
6767 83
4316 665
28848 553
3200 245
10027 905
3212 747
4504 855
1725 115