642 59
1475 233
964 89
3757 719
2910 694
3574 809
38232 319
21035 632
7398 378
14646 561
5359 461
4579 665
5228 860
6585 548
11087 733
3273 441
5082 832
3954 187
5663 966