22499 65
39326 889
49673 730
24010 363
4262 226
15291 175
6950 495
3686 63
9227 927
8694 622
6353 628