28813 65
42447 889
52223 731
9829 770
77346 1069
24441 363
4546 226
3629 234
6492 373
15568 175
3776 439
7114 496
3958 63
9468 927
9064 622
6612 628
2597 511