28798 65
42443 889
52218 731
24441 363
4546 226
15568 175
7114 496
3958 63
9468 927
9063 622
6612 628