32583 66
43738 889
54044 732
10142 770
82299 1071
24656 363
4812 226
3799 234
6797 373
15798 175
3985 439
7239 496
4155 63
9757 928
9342 622
6832 628
2659 511