31194 66
43193 889
53389 731
10028 770
80276 1070
24564 363
4768 226
3741 234
6704 373
15729 175
3822 439
7198 496
4087 63
9574 927
9250 622
6755 628
2637 511