32577 66
43736 889
54043 732
10140 770
82290 1071
24656 363
4812 226
3798 234
6797 373
15798 175
3985 439
7239 496
4155 63
9756 928
9341 622
6832 628
2659 511