2555 582
3321 595
1901 504
3829 436
36617 703
45779 371
46781 618
19134 218
9902 789
13082 821
21638 675
24782 257
4567 299