28915 65
42486 889
52274 731
24442 363
4548 226
15573 175
7116 496
3965 63
9474 927
9079 622
6616 628