32778 66
43797 889
54119 732
10157 770
82576 1071
24675 363
4822 226
3807 234
6801 373
15816 175
3993 439
7246 496
4165 63
9766 928
9353 622
6837 628
2662 511