512 63
9634 170
1806 343
4333 512
9034 632
5832 665
62968 384
32415 758
6034 541
3951 364
7390 275
20637 825
6090 696
4237 466