4683 452
2862 384
5931 775
4016 191
5573 740
10737 477
15265 343
493144 1001
72257 583
33945 624
4571 106