2555 582
3321 595
1901 504
3829 436
36622 703
45784 371
46805 618
19145 218
9902 789
13085 821
21644 675
24792 257
4567 299