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