28477 65
42319 890
52214 731
24459 363
4528 226
15581 175
7130 495
3938 63
9488 927
9153 622
6644 628