669 146
1320 336
7565 49
16195 348
27310 294
4433 447
19567 426
11986 91
6768 83
4316 665
28849 553
3200 245
10027 905
3212 747
4504 855
1725 115