29544 66
42665 889
52616 731
9883 770
78256 1069
24472 363
4601 226
3665 234
6554 373
15594 175
3782 439
7137 496
3999 63
9495 927
9127 622
6640 628
2604 511