2555 582
3321 595
1901 504
3829 436
36632 703
45786 371
46816 618
19156 218
9902 789
13085 821
21646 675
24802 257
4567 299