5657 693
11422 736
19426 167
642207 999
93733 450
14546 477
7365 324
10789 590
26151 392
55246 231
12391 333
24651 594
6241 105
5443 654
3742 355
7232 503
1567 140
36341 259