2555 582
3321 595
1901 504
3829 436
36632 703
45786 371
46818 618
19158 218
9902 789
13085 821
21649 675
24802 257
4567 299