32506 66
43721 889
54008 732
10133 770
82197 1070
24652 363
4811 226
3796 234
6794 373
15795 175
3985 439
7239 496
4151 63
9746 928
9337 622
6831 628
2658 511