669 146
1319 336
7564 49
16187 348
27310 294
4433 447
19567 426
11985 91
6766 83
4316 665
28839 553
3200 245
10027 905
3212 747
4504 855
1725 115