507 63
9597 170
1803 343
4329 512
9029 632
5823 665
62806 384
32362 758
6028 541
3945 364
7379 275
20601 825
6076 696
4230 466