32481 66
43717 889
53999 732
10130 770
82169 1070
24651 363
4810 226
3796 234
6793 373
15795 175
3984 439
7239 496
4151 63
9742 928
9337 622
6831 628
2658 511