32958 66
43840 889
54209 732
10168 770
82865 1071
24693 363
4823 226
3812 234
6810 373
15822 175
3998 439
7249 496
4170 63
9781 928
9353 622
6838 628
2664 511