28917 65
42488 889
52279 731
9840 770
77472 1069
24444 363
4549 226
3629 234
6495 373
15575 175
3777 439
7116 496
3966 63
9475 927
9079 622
6616 628
2599 511