28927 65
42495 889
52286 731
9840 770
77490 1069
24444 363
4549 226
3631 234
6495 373
15575 175
3777 439
7116 496
3967 63
9475 927
9080 622
6617 628
2599 511