28582 65
42368 890
52248 731
9929 769
77519 1072
24474 363
4544 226
3677 234
6493 373
15596 175
3779 439
7146 495
3949 63
9508 927
9172 622
6656 628
2601 511