142696 587
12428 96
4944 355
40995 847
27335 626
6791 703
8219 368
5144 415
17200 265
15797 367
7952 467
6036 508
4797 634
4863 903
5419 261
9708 196
64736 914
4719 472
24511 529
4627 568
9497 676
5700 562
11427 493
52583 182
13442 633
7885 531
8487 284
3841 742