28841 65
42466 889
52229 731
24442 363
4546 226
15570 175
7114 496
3960 63
9468 927
9065 622
6612 628