670 146
1322 336
7565 49
16195 348
27310 294
4433 447
19567 426
11987 91
6771 83
4316 665
28852 553
3201 245
10028 905
3212 747
4504 855
1725 115