28188 65
42100 889
51889 731
24430 363
4559 226
15591 175
7106 495
3955 63
9447 927
9053 622
6626 628