34592 897
3959 30
10630 469
8272 637
5148 281
10252 394
4433 674
7768 707
7854 624
17230 742
3554 61
5645 465
9707 503
5606 254
10408 243
13281 97
8136 513
13972 616
4293 756
6751 873
10260 698
4603 73
12247 234
6705 504
10771 710
3777 93
16726 791
12525 351