28918 65
42489 889
52280 731
24444 363
4549 226
15575 175
7116 496
3966 63
9475 927
9079 622
6616 628