32684 66
43768 889
54080 732
10149 770
82457 1071
24665 363
4819 226
3802 234
6799 373
15807 175
3988 439
7245 496
4162 63
9762 928
9347 622
6836 628
2662 511