513 63
9648 170
1807 343
4333 512
9036 632
5834 665
63069 384
32434 758
6035 541
3954 364
7393 275
20655 825
6094 696
4238 466