55985 700
4507 178
7597 661
4749 601
5251 488
8787 181
11209 635
8615 137
64819 915
3788 624
4995 396
9927 499
5229 367
7093 774
3586 195
3725 849
7778 434
5745 656
9104 55
1569 232
6170 356
3842 355
15866 965