28935 65
42499 889
52289 731
24444 363
4549 226
15575 175
7116 496
3967 63
9475 927
9080 622
6617 628