5657 693
11422 736
19424 167
642082 999
93727 450
14544 477
7364 324
10788 590
26145 392
55242 231
12385 333
24647 594
6239 105
5440 654
3742 355
7232 503
1567 140
36338 259