28867 65
42477 889
52249 731
24442 363
4546 226
15571 175
7115 496
3963 63
9472 927
9070 622
6613 628