30657 66
43000 889
53097 731
9970 770
79623 1069
24530 363
4730 226
3723 234
6663 373
15703 175
3819 439
7178 496
4059 63
9540 927
9211 622
6722 628
2627 511