5657 693
11422 736
19425 167
642158 999
93731 450
14545 477
7364 324
10788 590
26150 392
55245 231
12389 333
24648 594
6240 105
5441 654
3742 355
7232 503
1567 140
36340 259